A Fast Group Communication Mechanism for Large Scale Distributed Objects

نویسندگان

  • Hojjat Jafarpour
  • Nasser Yazdani
چکیده

Group communication undoubtedly is a useful paradigm for many distributed object systems. Provision of a fast and scalable group communication mechanism can considerably improve the efficiency of these systems. In this paper, we propose a new group communication mechanism for large scale distributed objects over a huge heterogeneous inter-network. The proposed mechanism uses Message Dispatcher Objects, objects co-located with each group member to distribute and parallelize the group communication load among all group members. Our proposed mechanism also recovers from the host failure in the system. Experimental results show that our scheme scales well in a large number of group members.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Provision of Recovery from Host Failure for Sama Group Communication Middleware for Mobile Agents

A high speed group communication middleware can considerably improve performance of multi-agent systems. Sama is a fast and scalable group communication middleware for mobile agents. It achieves scalability and low message delivery time by dis tributing message dissemination load among all mobile agent servers. Sama uses Message Dispatcher Objects (MDOs), which are special objects on each agent...

متن کامل

Group Communication for Large-Scale Distributed Systems over IP Multicast Networks

We consider the problem of providing reliable group communication support for large-scale distributed systems over IP Multicast-based networks. We observe that the semantics of a group multicast protocol are intimately related to the semantics of the shared object state that the multicast is modifying. We present a novel object-centric formulation of the group multicast problem which we refer t...

متن کامل

A Fast Replica Placement Methodology for Large-scale Distributed Computing Systems

Fine-grained data replication over the Internet allows duplication of frequently accessed data objects, as opposed to entire sites, to certain locations so as to improve the performance of largescale content distribution systems. In a distributed system, agents representing their sites try to maximize their own benefit since they are driven by different goals such as to minimize their communica...

متن کامل

Dynamic Agent Allocation for Large-Scale Multi-Agent Applications

Although distributed computing is necessary to execute largescale multi-agent applications, the distribution of agents is challenging especially when the communication pattern among agents is continuously changing. This paper proposes two dynamic agent allocation mechanisms for large-scale multi-agent applications. The aim of one mechanism is to minimize agent communication cost, while that of ...

متن کامل

A Frugal Auction Technique for Data Replication in Large Distributed Computing Systems

Fine-grained data replication over the Internet allows duplication of frequently accessed data objects, as opposed to entire sites, to certain locations so as to improve the performance of large-scale content distribution systems. In a distributed system, agents representing their sites try to maximize their own benefit since they are driven by different goals such as to minimize their communic...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003